Garbage Collection in an Uncooperative Environment

نویسندگان

  • Hans-Juergen Boehm
  • Mark Weiser
چکیده

Hans-Juergen Boehm Computer Science Department, Rice University, Houston, TX 77251-1892, U.S.A. Mark Weiser Xerox Corporation, Palo Alto Research Center, 3333 Coyote Hill Road, Palo Alto, CA 94304, U.S.A. A later version of this paper appeared in Software Practice and Experience 18, 9, pp. 807-820. Copyright 1988 by John Wiley and Sons, Ld. The publishers rules appear to allow posting of preprints, but only on the author’s web site.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Accurate Garbage Collection in Uncooperative Environments with Lazy Pointer Stacks

Implementing a new programming language by the means of a translator to an existing language is attractive as it provides portability over all platforms supported by the host language and reduces the development time as many low-level tasks can be delegated to the host compiler. The C and C++ programming languages are popular choices for many language implementations due to the availability of ...

متن کامل

Accurate garbage collection in uncooperative environments revisited

Implementing a concurrent programming language such as Java by the means of a translator to an existing language is attractive as it provides portability over all platforms supported by the host language and reduces development time – as many low-level tasks can be delegated to the host compiler. The C and C++ programming languages are popular choices for many language implementations due to th...

متن کامل

Experience with Garbage Collection for Modula-2+ in the Topaz Environment

Topaz is an experimental distributed computing environment programmed in Modula-2+, which supports garbage collection. Topaz has been in daily use by about 50 researchers at SRC since 1986. The Modula-2+ garbage collector is concurrent; it combines reference-counting and mark-and-sweep collection. The principal challenges are to reduce the costs of the language primitives, and to reduce the tim...

متن کامل

Garbage Collection: Automatic Memory Management in the Microsoft .NET Framework

Garbage collection in the Microsoft .NET common language runtime environment completely absolves the developer from tracking memory usage and knowing when to free memory. However, you’ll want to understand how it works. Part 1 of this two-part article on .NET garbage collection explains how resources are allocated and managed, then gives a detailed step-by-step description of how the garbage co...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Softw., Pract. Exper.

دوره 18  شماره 

صفحات  -

تاریخ انتشار 1988